doubling over from the stench - Allemand Anglais Dictionnaire